Add NetApp and multipath THT environment files to uni05epsilon - #1452
Add NetApp and multipath THT environment files to uni05epsilon#1452rebtoor wants to merge 1 commit into
Conversation
The uni05epsilon adoption scenario uses Cinder with NetApp iSCSI and NFS backends. For TripleO 17.1 to properly configure these services, the cinder-netapp-config.yaml and multipathd.yaml THT environment files must be included in the overcloud deploy command. Without multipathd.yaml, the multipath package is not installed and /etc/multipath.conf is not created, causing container startup failures when TripleO tries to bind-mount this file. - Add cinder-netapp-config.yaml to overcloud stack (cinder-volume config) - Add multipathd.yaml to all stacks (controllers + computes need multipath for iSCSI operations) Related-Issue: #OSPRH-32880 Co-authored-by: Cursor <cursoragent@cursor.com>
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
Build failed (check pipeline). Post ✔️ noop SUCCESS in 0s |
|
recheck |
|
Build failed (check pipeline). Post ✔️ noop SUCCESS in 0s |
Summary
cinder-netapp-config.yamlto the overcloud stack to enable NetAppbackend configuration in cinder-volume
multipathd.yamlto all stacks (overcloud, cell1, cell2) so multipathis properly installed and configured for iSCSI operations
Without
multipathd.yaml, thedevice-mapper-multipathpackage is notinstalled and
/etc/multipath.confis not created during TripleO 17.1deployment. This causes container startup failures (
statfs /etc/multipath.conf: no such file or directory) when TripleO tries tobind-mount this file into service containers.
This aligns with the pattern used by
uni07etawhich already includesboth environment files.
Related-Issue: #OSPRH-32880
Test plan
uni05epsilon-rhel9-rhoso18.0-adoptionpipeline via testprojectwith
Depends-On:referencing both this PR and the correspondingci-framework-jobs MR
Made with Cursor